sleeveless or with short sleeves (dress or blouse) - Spanish English Dictionary